<?php

//variável para mostrar o resultado
$resultado = "0";
$valor1="0";
$valor2="0";
$ultima_operacao = "Nenhuma operacao";

//verifica se os valores passados pelo
//formulário são "validos"
if(!empty($_GET['valor1'])
&& !empty($_GET['valor2'])
){

//criar variáveis locais para receber os valores de $_GET
$valor1 = $_GET['valor1'];
$valor2 = $_GET['valor2'];
$operacao = $_GET['operacao'];

//verifica se os valores são numericos
if( is_numeric($valor1)
&& is_numeric($valor2) 
){
//testa se a operação é de soma 
if( $operacao == "+"){
$resultado = $valor1 + $valor2;
}

//testa se a operação é de subtração
if( $operacao == "-"){
$resultado = $valor1 - $valor2;
}

//testa se a operação é de multiplicação
if( $operacao == "*"){
$resultado = $valor1 * $valor2;
}

//testa se a operação é de divisão
if( $operacao == "/"){
$resultado = $valor1 / $valor2;
}

$ultima_op = $operacao;
}




}

?>
<h1>Calculadora</h1>
<form>
Resultado:<br>
<input type="text" name="resultado" style="background-color:‪#‎ccc‬;border:2px solid red;font-size:62px;text-align: right;width:180px;" value="<?php echo $resultado?>"><br>

Ultima operacao realizada<br>
<?php echo $ultima_operacao?><br><br>

Valor 1:<br>
<input type="text" name="valor1" value="<?php echo $valor1?>"><br>

Valor 2:<br>
<input type="text" name="valor2" value="<?php echo $valor2?>"><br>


Operacao<br>
<select name="operacao">
<option value="+">Somar</option>
<option value="-">Subtração</option>
<option value="*">Multiplicação</option>
<option value="/">Divisão</option>
</select>
<br><br>
<hr><br>

<input type="submit" value="calcular"><br>
<br>

</form>